using System;

namespace MMS
{
	public class UserDTO
	{
		#region Constructors

		/// <summary>
		/// Initializes a new instance of the UserDTO class.
		/// </summary>
		public UserDTO()
		{
		}

		/// <summary>
		/// Initializes a new instance of the UserDTO class.
		/// </summary>
		public UserDTO(string id, string userName, string password, string type, string email, bool active, string address, string name, DateTime birthday, string phone, byte[] picture)
		{
			this.Id = id;
			this.UserName = userName;
			this.Password = password;
			this.Type = type;
			this.Email = email;
			this.Active = active;
			this.Address = address;
			this.Name = name;
			this.Birthday = birthday;
			this.Phone = phone;
			this.Picture = picture;
		}

		#endregion

		#region Properties
		/// <summary>
		/// Gets or sets the Id value.
		/// </summary>
		public string Id { get; set; }

		/// <summary>
		/// Gets or sets the UserName value.
		/// </summary>
		public string UserName { get; set; }

		/// <summary>
		/// Gets or sets the Password value.
		/// </summary>
		public string Password { get; set; }

		/// <summary>
		/// Gets or sets the Type value.
		/// </summary>
		public string Type { get; set; }

		/// <summary>
		/// Gets or sets the Email value.
		/// </summary>
		public string Email { get; set; }

		/// <summary>
		/// Gets or sets the Active value.
		/// </summary>
		public bool Active { get; set; }

		/// <summary>
		/// Gets or sets the Address value.
		/// </summary>
		public string Address { get; set; }

		/// <summary>
		/// Gets or sets the Name value.
		/// </summary>
		public string Name { get; set; }

		/// <summary>
		/// Gets or sets the Birthday value.
		/// </summary>
		public DateTime Birthday { get; set; }

		/// <summary>
		/// Gets or sets the Phone value.
		/// </summary>
		public string Phone { get; set; }

		/// <summary>
		/// Gets or sets the Picture value.
		/// </summary>
		public byte[] Picture { get; set; }

		#endregion
	}
}
